home *** CD-ROM | disk | FTP | other *** search
/ Meeting Pearls 2 / Meeting Pearls Vol. II (1995)(GTI - Schatztruhe)[!].iso / Pearls / psion / src.doc / unsorted / s3mocb / moc.txt < prev    next >
Text File  |  1984-10-25  |  12KB  |  252 lines

  1. MASTER OF CEREMONIES FOR PSION SERIES 3               (beta25Oct92)
  2. =======================================               =============
  3. By: John Hind. (Compuserve 70374,756)
  4.  
  5. INTRODUCTION
  6. ============
  7. Master of Ceremonies is an application for the PSION Series 3 Pocket 
  8. Computer to assist people who have to control any structured event 
  9. such as a conference, meeting, tutorial, television programme etc. It 
  10. can also be used by individual presenters to keep their talk to time 
  11. and act as an electronic cue card.
  12.  
  13. Basic Concepts
  14. ==============
  15. Master of Ceremonies manages shedules composed of a number of time 
  16. slots. The slots occur in a continuous sequence from the start of the 
  17. schedule to the end and each slot has a duration associated with it. 
  18. The duration of the schedule is the sum of the durations of the slots. 
  19. The schedules are stored in database files with each record 
  20. representing a slot. In addition to the duration, each slot has up to 
  21. two lines of descriptive text associated with it.
  22.  
  23. Prior to the event, you plan the schedule by entering the slots. These 
  24. can be edited and moved about until a satisfactory event has been 
  25. planned. The system keeps track of the overall duration of the event 
  26. (or you can set a start time and the system will track the end time, 
  27. or set an end time and the system will track the required start time). 
  28.  
  29. At the start of the event, you start the schedule running. As each 
  30. slot is completed, you record this by hitting the spacebar. The screen 
  31. shows the current slot, the next slot and a countdown timer of 
  32. remaining time to the next slot change. The screen also shows the 
  33. variation from the plan and the estimated finish time. Optional 
  34. audible warnings can be enabled.
  35.  
  36. Maximum flexibility is maintained at all times. Even when the schedule 
  37. is running, you can freely examine all parts of it and edit and re- 
  38. arrange the slots that are still in the future. This programme was 
  39. forged in the white heat of the seminar circuit! A system which 
  40. cannot cope when schedules go seriously pathological would be worse 
  41. than useless!
  42.  
  43. Limitations
  44. ===========
  45. Master of Ceremonies does all timing to an accuracy of +/- 0.5 minutes 
  46. and displays times to a resolution of one minute. Each schedule may 
  47. have up to 100 slots defined and the total duration of the schedule 
  48. cannot exceed 24 hours.
  49.  
  50. A previous version, codename "Cinderella's Coach", could not cope with 
  51. schedules including midnight. That didn't seem a problem at first, 
  52. since, in my experience, things usually get a bit unstructured at that 
  53. time of night anyway! However I fixed it since I found it made late 
  54. night testing impossible! The application is now certified for use by 
  55. astronomers and over-organised night clubs.
  56.  
  57. There are also some limitations caused by the "write once" nature of 
  58. Series-3 storage. In the file, the order of the slots is preserved by 
  59. giving them non-contiguous sequence numbers with space left for later 
  60. additions. If you add too many slots in the middle of the file, this 
  61. scheme can become congested when there are fewer than 100 slots. In 
  62. this case, a message "too many slots" will appear. This can be worked 
  63. round by copying the file from within MOC, either using the "Save as" 
  64. command or the "New schedule" command with "Use template" set to 
  65. "Yes". The copy routine does everything that OPL "Compress" does, but 
  66. also reassigns the sequence numbers.
  67.  
  68. INSTALLATION
  69. ============
  70. This version of MOC is provided as PC files only, so you will need a PC
  71. and a PSION 3-LINK with associated MCLINK software. Connect up and
  72. download the files "Frame.opo" and "Moc.opa" to the \APP\ directory on 
  73. the internal, A or B drives. Make a new directory \MOC\ on the drive of 
  74. your choice and download the file "Example.moc" to this directory. 
  75. Select PSION-I (install application) and select the "Moc.opa" file. The 
  76. Master Of Ceremonies icon will appear.
  77.  
  78. TUTORIAL
  79. ========
  80.  
  81. Lesson 1: Familiarisation.
  82. ==========================
  83. If you have not already installed Master of Ceremonies on your S3, 
  84. follow the instructions under INSTALLATION carefully.
  85.  
  86. The Master of Ceremonies icon should appear when you press the System 
  87. button on the S3 - it's a stylised representation of a conference 
  88. room. You may need to move from side to side using the left and right 
  89. arrow keys to bring the icon into view. Under the icon should be one 
  90. file - Example. Highlight this file and press [Enter]. After a short 
  91. delay, the Master of Ceremonies main screen will appear.
  92.  
  93. The screen is divided into four areas.
  94.  
  95. The top left area shows time in minutes for the current slot. Because 
  96. the schedule is not presently running, the planned duration of the 
  97. current slot is shown (because the current slot is a dummy start 
  98. marker, the duration is 0).
  99.  
  100. Below the "MINS:" area is a full width area showing the current slot 
  101. (presently the dummy [ START ] slot). Below that again is a similar 
  102. area showing the next slot (currently the first real slot in the 
  103. schedule).
  104.  
  105. To the right of the "MINS:" area is an information panel showing the 
  106. time interval occupied by the entire schedule and by the current slot. The 
  107. figures labelled "Est:" and "Var:" will be explained later.
  108.  
  109. Experiment with using the up and down arrow keys and the [PgUp] and [PgDn] 
  110. keys to change the current slot and explore the schedule. Notice how 
  111. the "MINS:" area and the interval for the current slot change to reflect 
  112. the values for the slot in the "CUR:" area.
  113.  
  114. Lesson 2: Running the Schedule.
  115. ===============================
  116. Before running the schedule for the first time, you might like to turn 
  117. the "bells and whistles" on. Press the [Menu] key and use the arrows to 
  118. bring up the "Set sound" option on the "Special" menu. This brings up 
  119. the "Set sound options" dialogue box. Change all three options to ON using 
  120. the arrow keys (leave the "Minutes Before" setting at 2). Press 
  121. [Enter] to return to the main screen.
  122.  
  123. Make sure that the [ START ] dummy item is current (use the [PgUp] key 
  124. if it is not). Press the [Enter] key. The schedule is now running, 
  125. signalled by the three top areas acquiring a shadow. Notice that the 
  126. schedule and slot now show real times and reflect the time when you 
  127. started the run. If you wait a bit, you will see that the MINS: area 
  128. is now a countdown timer continuously updated to show the number of 
  129. minutes remaining for the current slot. The arrow keys still work as 
  130. before, allowing you to look forward and backward in the schedule 
  131. while it is still running. You can tell you're not on the running 
  132. slot, or viewing a countdown timer because the shadows round these 
  133. areas have gone, but the shadow remains on the information panel to 
  134. remind you that the schedule is still running. You can press [Enter] 
  135. as a shortcut back to the running slot.
  136.  
  137. If you leave the schedule running, you will get a beep at 2 minutes 
  138. (as set above by the "Advanced warning" Option), two beeps at 0 
  139. minutes (the "Time up" warning) and thereafter as the countdown goes 
  140. negative, one beep every minute (the "Overtime" warning). When a slot 
  141. goes into overtime, the "Var:" and "Est:" figures start to change 
  142. also. You've probably worked out that these show the estimated finishing 
  143. time for the schedule and the number of minutes behind or ahead of 
  144. time.
  145.  
  146. When you actually move things on to the next slot, press the spacebar. 
  147. The "NXT:" item becomes "CUR:" and, if you're ahead of time, the "Var:" 
  148. number decreases and the estimated finish time moves forward.
  149.  
  150. You can either continue pressing the spacebar until the end of the 
  151. schedule is reached or press PSION-Z to terminate the run prematurely.
  152.  
  153. Lesson 3: Creating Your Own Schedule
  154. ====================================
  155. Create a blank new schedule by pressing the [MENU] key and taking the 
  156. "New schedule" option from the "File" menu. Enter a file name and 
  157. leave the rest of the dialogue as it is (the use of templates will be 
  158. explained in the next lesson). This brings up an empty schedule.
  159.  
  160. You can plan a schedule based either on "relative time" (durations) 
  161. or, if you know when you plan to start or finish, based on "absolute 
  162. time" (clock time). The default is "relative", but you can change it at any 
  163. time (as long as the schedule is not running) using the "Time Editor" 
  164. dialogue activated by PSION-T or from the "Special" menu. For this 
  165. example, set an absolute start time of 10:00.
  166.  
  167. To enter your first slot, take the "Change"/"Enter slot" option or the
  168. shortcut PSION-E. It is a good idea to give your schedule a heading 
  169. first. To do this, enter '0' in the MINS: line and type the heading 
  170. text in "LINE 1:" and "LINE 2".
  171.  
  172. Repeat the above procedure to enter the first real slot, except this 
  173. time enter a duration. This can be done by entering either an end time 
  174. or a number of minutes duration.
  175.  
  176. Enter several more slots and headings in the same way.
  177.  
  178. You can use the clipboard to speed up the entry process and to correct
  179. mistakes:
  180.  
  181. To copy the current slot onto the clipboard, press PSION-C. This
  182. slot can then be duplicated by moving to the new location and pressing
  183. PSION-I. A slot can be moved by first deleting it onto the clipboard 
  184. using the [Delete] key and then re-inserting it using PSION-I at the 
  185. new location.
  186.  
  187. The above operations can be effected over a number of consecutive 
  188. slots by first highlighting them. To do this, hold down the [SHIFT] 
  189. key and extend the selection using the up or down arrow keys. The 
  190. extent of the selection may now be checked using the (unshifted) arrow 
  191. keys, but ensure that one of the highlighted slots is current before 
  192. pressing [Delete] or PSION-C (otherwise the operation will be on the 
  193. current slot only).
  194.  
  195. To change the text or duration of a slot, use PSION-U 
  196. ("Change"/"Update").
  197.  
  198. To add a new slot at any location move the slot above the new slot 
  199. into the "CUR:" window and use PSION-E ("Change"/"Enter slot").
  200.  
  201. To close MOC and save your schedule, use PSION-X ("Special"/"Exit")
  202.  
  203. The options on the "Search" menu facilitate moving through the 
  204. schedule. "Find" and "Find next" are used to find text in the slot 
  205. headings in the same way as with a normal Psion Database. PSION-W 
  206. ("Search"/"Find time") brings up a dialogue to let you enter a time. 
  207. When you press [Enter], the slot at that time is made current.
  208.  
  209.  
  210. Lesson 4: Re-scheduling on the fly
  211. ==================================
  212. If an event is to be run more than once, it is probably best to use a 
  213. copy of the schedule rather than the original. This will enable the 
  214. the event to be re-scheduled on the fly without changing the original. 
  215. The template feature on the Create New Schedule dialogue facilitates 
  216. this.
  217.  
  218. Start MOC with the file you intend to use as the template, then bring 
  219. up the "File"/"New schedule" dialogue, enter a filename for the 
  220. schedule run and change the "Use template" selection to "Yes". A new 
  221. file, identical to the template, is created and opened, leaving the 
  222. original, template file unchanged.
  223.  
  224. If you start the schedule running and step on several slots, you can 
  225. experiment with rescheduling. All the editing commands used in 
  226. creating the schedule work when the schedule is running but ONLY ON 
  227. FUTURE ITEMS. You cannot change slots already completed or the 
  228. currently running slot.
  229.  
  230. If you stop the schedule and want to restart again, just press [ENTER] 
  231. with the slot you wish to start at highlighted.
  232.  
  233. Lesson 5: Housekeeping
  234. ======================
  235. Schedule files are ordinary ODB files and can be maintained and 
  236. manipulated using the ordinary Series-3 facilities. Care has been 
  237. taken with the design to make these files work effectively from Flash 
  238. Memory. When copying MOC files you should use the file handling 
  239. features of the MOC program itself. This is because database 
  240. compression and also some reorganisation unique to MOC files is done 
  241. when files are copied within the program.
  242.  
  243. To make a copy of a schedule, first open the schedule and then take 
  244. the "File"/"Save as" option (PSION-A). You can enter a new filename 
  245. and specify any local or remote drive. If the specified drive does not 
  246. already have one, a "\MOC\" directory will be created so that the new 
  247. file appears under the MOC icon whichever drive it is on.
  248.  
  249. END OF DOCUMENT
  250. ===============
  251.  
  252.